.ui-page-b {
    padding-top: 50px !important;
}

.CinquantaL {
    float:left;
    width:45%;
}

.Clear {
    clear: both;
    height: 0px;
    width: 0px;
    font-size: 0em;
}

.header {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
}

 .header .ui-controlgroup {
    margin-top: 0.1em !important;
    margin-bottom: 0.1em !important;
}

.column-left {
    float:left;
    width:24%;
    margin-left:1%;
}

.column-right {
    float:right;
    width:24%;
    margin-right:1%;
}

.content {
    float:left;
    width:98%;
    margin-left:1%;
    margin-right:1%;
}

.price {
    font-size:13px;
}

.price-old {
    text-decoration:line-through;
    color:#999;
    text-shadow: 1px /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 1px /*{a-bup-shadow-radius}*/ #000 /*{a-bup-shadow-color}*/;
}

.price-new {
    color:#F00;
}

.product-info {
    width:100%;
}

.product-info .left, .product-info .right {
    width:50%;
    float:left;
}

.product-info .left {
    text-align: center;
}

h1, h2, h3, h4 {
    margin:0;
    padding:0;
}

.ui-btn-text img {
    vertical-align: middle;
}

.wait {
    /*border: 1px solid #fff {e-bar-border};*/
    background: #000ffa /*{e-bar-background-color}*/;
    color: #fff /*{e-bar-color}*/;
    text-shadow: 2px /*{e-bar-shadow-x}*/ 2px /*{e-bar-shadow-y}*/ 1px /*{e-bar-shadow-radius}*/ #000ffa /*{e-bar-shadow-color}*/;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #000ffa /*{e-bar-background-start}*/), to( #269BC6 /*{e-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #000ffa /*{e-bar-background-start}*/, #269BC6 /*{e-bar-background-end}*/);
    background-image: -moz-linear-gradient( #000ffa /*{e-bar-background-start}*/, #269BC6 /*{e-bar-background-end}*/);
    background-image: -ms-linear-gradient( #000ffa /*{e-bar-background-start}*/, #269BC6 /*{e-bar-background-end}*/);
    background-image: -o-linear-gradient( #000ffa /*{e-bar-background-start}*/, #269BC6 /*{e-bar-background-end}*/);
    background-image: linear-gradient( #000ffa /*{e-bar-background-start}*/, #269BC6 /*{e-bar-background-end}*/);
    border-image: initial;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px /*{global-radii-blocks}*/;
    -webkit-border-radius: 5px 5px 5px 5px /*{global-radii-blocks}*/;
    padding:10px;
    margin:5px;
    -moz-box-shadow: 0px 0px 12px 			rgba(0,0,0,.6);
    -webkit-box-shadow: 0px 0px 12px 		rgba(0,0,0,.6);
    box-shadow: 0px 0px 12px 				rgba(0,0,0,.6);
    background-position:left center;
    background-repeat: no-repeat;
    font-weight: bold;
}

.wait img {
    vertical-align: middle;
}

.success {
    /*border: 1px solid #1DC116 {e-bar-border};*/
    background: #78a946 /*{e-bar-background-color}*/;
    color: #fff /*{e-bar-color}*/;
    text-shadow: 2px /*{e-bar-shadow-x}*/ 2px /*{e-bar-shadow-y}*/ 1px /*{e-bar-shadow-radius}*/ #374e0c /*{e-bar-shadow-color}*/;
    background-image: url(../image/success.png);
    background-image: url(../image/success.png), -webkit-gradient(linear, left top, left bottom, from( #78a946 /*{e-bar-background-start}*/), to( #649145 /*{e-bar-background-end}*/));
    background-image: url(../image/success.png), -webkit-linear-gradient( #78a946 /*{e-bar-background-start}*/, #649145 /*{e-bar-background-end}*/);
    background-image: url(../image/success.png), -moz-linear-gradient( #78a946 /*{e-bar-background-start}*/, #649145 /*{e-bar-background-end}*/);
    background-image: url(../image/success.png), -ms-linear-gradient( #78a946 /*{e-bar-background-start}*/, #649145 /*{e-bar-background-end}*/);
    background-image: url(../image/success.png), -o-linear-gradient( #78a946 /*{e-bar-background-start}*/, #649145 /*{e-bar-background-end}*/);
    background-image: url(../image/success.png), linear-gradient( #78a946 /*{e-bar-background-start}*/, #649145 /*{e-bar-background-end}*/);
    border-image: initial;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px /*{global-radii-blocks}*/;
    -webkit-border-radius: 5px 5px 5px 5px /*{global-radii-blocks}*/;
    padding:10px;
    margin:5px;
    -moz-box-shadow: 0px 0px 12px 			rgba(0,0,0,.6);
    -webkit-box-shadow: 0px 0px 12px 		rgba(0,0,0,.6);
    box-shadow: 0px 0px 12px 				rgba(0,0,0,.6);
    background-position:left center;
    background-repeat: no-repeat;
    padding-left: 40px;
    font-weight: bold;
}

.error, .warning {
    /*border: 1px solid #fff {e-bar-border};*/
    background: #cd332d /*{e-bar-background-color}*/;
    color: #fff /*{e-bar-color}*/;
    text-shadow: 2px /*{e-bar-shadow-x}*/ 2px /*{e-bar-shadow-y}*/ 1px /*{e-bar-shadow-radius}*/ #000 /*{e-bar-shadow-color}*/;
    background-image: url(../image/warning.png);
    background-image: url(../image/warning.png), -webkit-gradient(linear, left top, left bottom, from( #cd332d /*{e-bar-background-start}*/), to( #922420 /*{e-bar-background-end}*/));
    background-image: url(../image/warning.png), -webkit-linear-gradient( #cd332d /*{e-bar-background-start}*/, #922420 /*{e-bar-background-end}*/);
    background-image: url(../image/warning.png), -moz-linear-gradient( #cd332d /*{e-bar-background-start}*/, #922420 /*{e-bar-background-end}*/);
    background-image: url(../image/warning.png), -ms-linear-gradient( #cd332d /*{e-bar-background-start}*/, #922420 /*{e-bar-background-end}*/);
    background-image: url(../image/warning.png), -o-linear-gradient( #cd332d /*{e-bar-background-start}*/, #922420 /*{e-bar-background-end}*/);
    background-image: url(../image/warning.png), linear-gradient( #cd332d /*{e-bar-background-start}*/, #922420 /*{e-bar-background-end}*/);
    border-image: initial;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px /*{global-radii-blocks}*/;
    -webkit-border-radius: 5px 5px 5px 5px /*{global-radii-blocks}*/;
    padding:10px;
    margin:5px;
    -moz-box-shadow: 0px 0px 12px 			rgba(0,0,0,.6);
    -webkit-box-shadow: 0px 0px 12px 		rgba(0,0,0,.6);
    box-shadow: 0px 0px 12px 				rgba(0,0,0,.6);
    background-position:left center;
    background-repeat: no-repeat;
    padding-left: 40px;
    font-weight: bold;
}

.attention {
    /*border: 1px solid #fff {e-bar-border};*/
    background: #ff9300 /*{e-bar-background-color}*/;
    color: #fff /*{e-bar-color}*/;
    text-shadow: 2px /*{e-bar-shadow-x}*/ 2px /*{e-bar-shadow-y}*/ 1px /*{e-bar-shadow-radius}*/ #cd0a0a /*{e-bar-shadow-color}*/;
    background-image: url(../image/attention.png);
    background-image: url(../image/attention.png), -webkit-gradient(linear, left top, left bottom, from( #ff9300 /*{e-bar-background-start}*/), to( #d8620c /*{e-bar-background-end}*/));
    background-image: url(../image/attention.png), -webkit-linear-gradient( #ff9300 /*{e-bar-background-start}*/, #d8620c /*{e-bar-background-end}*/);
    background-image: url(../image/attention.png), -moz-linear-gradient( #ff9300 /*{e-bar-background-start}*/, #d8620c /*{e-bar-background-end}*/);
    background-image: url(../image/attention.png), -ms-linear-gradient( #ff9300 /*{e-bar-background-start}*/, #d8620c /*{e-bar-background-end}*/);
    background-image: url(../image/attention.png), -o-linear-gradient( #ff9300 /*{e-bar-background-start}*/, #d8620c /*{e-bar-background-end}*/);
    background-image: url(../image/attention.png), linear-gradient( #ff9300 /*{e-bar-background-start}*/, #d8620c /*{e-bar-background-end}*/);
    border-image: initial;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px /*{global-radii-blocks}*/;
    -webkit-border-radius: 5px 5px 5px 5px /*{global-radii-blocks}*/;
    padding:10px;
    margin:5px;
    -moz-box-shadow: 0px 0px 12px 			rgba(0,0,0,.6);
    -webkit-box-shadow: 0px 0px 12px 		rgba(0,0,0,.6);
    box-shadow: 0px 0px 12px 				rgba(0,0,0,.6);
    background-position:left center;
    background-repeat: no-repeat;
    padding-left: 40px;
    font-weight: bold;
}

.success a, .error a, .warning a, .attention a {
    color: #fff /*{e-bar-color}*/;
}

.success img, .error img, .warning img, .attention img {
    cursor:pointer;
    float:right;
}

.ui-body-a .ui-link {
    text-shadow: 1px /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 1px /*{a-bup-shadow-radius}*/ #ccc /*{a-bup-shadow-color}*/;
}

.ui-icon-myapp-cart {
    background-image: url("../image/icon-cart-18-white.png") !important;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
    .ui-icon-myapp-cart {
        background-image: url(../image/icon-cart-36-white.png);
        background-size: 18px 18px;
    }
}

input::-webkit-input-placeholder  { color:#999; }
input:-moz-placeholder { color:#999; }

.description {
    font-weight:normal;
}

.ui-listview h3 {
    margin:0;
}

.ui-footer {
    font-size:11px;
}

.cart-module > div {
	display: none;
}